Transaction Speci cation in Multidatabase SystemsBased on Parallel Logic

نویسندگان

  • Franz Puntigam
  • Ahmed K. Elmagarmid
چکیده

The integration of multiple autonomous and heterogeneous database systems into one multidatabase system requires a powerful language which serves both for specifying queries and transactions. In our previous work we proposed a Prolog-based language for specifying queries in multidatabase systems. In this paper, we have introduced a parallel Prolog-based query language which serves well as a concurrent speciication language for the representation of a recently proposed transaction model called \Flex Transactions". We have described the extended language by using examples and have shown its advantages in comparison to existing parallel logic languages. A prototype implementation of this language (VPL Vienna Parallel Logic Language) has been developed at the University of Technology Vienna and is currently under investigation in the Interbase Project at Purdue University.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Transaction Speciication in Multidatabase Systems Based on Parallel Logic Programming

The integration of multiple autonomous and heterogeneous database systems into one multidatabase system requires a powerful language which serves both for specifying queries and transactions. In our previous work we proposed a Prolog-based language for specifying queries in multidatabase systems. In this paper, we have introduced a parallel Prolog-based query language which serves well as a con...

متن کامل

In : Proceedings of the International EDBT Conference

We present an execution model for distributed transactions that can be employed for multidatabase systems. We use the Flex Transaction model that has been proposed as a highly general and exible tool for the speciication of distributed transactions and extend it by allowing nested and possibly recursive transaction speci-cations. We show how a given transaction speciication and its execution mo...

متن کامل

A Parallel Logic Language for Transaction Specification in Multidatabase Systems

The realization of truely heterogeneous database systems is hampered among others by two obstacles. One is the unsuitability of traditional transaction models, this has lead to the proposal of a new more flexible transaction model. Th.e second is the fact that none of the existing language and system support such a flexible model. This paper addresses these two issues by proposing a logic appro...

متن کامل

QUICK: Graphical User Interface to Multiple Databases

Wang Chiew Tan Nat'l Univ of Singapore Singapore 119260 Email: [email protected] Ke Wang Nat'l Univ of Singapore Singapore 119260 Email: [email protected] Limsoon Wong Inst of Systems Science Singapore 119597 Email: [email protected] Abstract Formulating queries to access multiple databases can be a formidable task, especially when many terms from various databases and complex constraints a...

متن کامل

Specification and Verification of Communication Constraints for Interoperable Transactions

The speci cation of communication behavior is fundamental in devel oping interoperable transactions In particular the temporal ordering of messages exchanged between di erent communicating agents must be declar atively speci ed and veri ed in order to guarantee consistency of data in the various component systems This paper shows that by expressing communi cation constraints in propositional te...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991